[워드프레스] k-weather 날씨 위젯 버전 1.0.0 배포
드디어 버전 1.0 이 나왔습니다. 0.9의 경우는 좀 급하게 만든다고 정신없이 만들기도 했고, 지금도 svn 사용법이 서툴러서 정확하게 버전유지를 못하기도 했습니다. 서울, 경주, 부산에도 다녀오고 무척 바쁜 시간을 보냈지만 짬나는 시간에 색상을 넣을수 있도록 변행했습니다. 그러고 나니 좀 이제 단순하지만 위젯 느낌이 나오네요. 그래서 버전 1.0으로 정하고 배포하고 있습니다.
색 지정은 색의 이름으로 지정해도 되고 전통적인 #113366 같은 코드를 입력해도 됩니다.
이 기능은 이 버전에서만 가능한 기능이 아니고 CSS를 이용하기 때문에 이전 버전에서도 가능합니다. 단지 이 버전에서 사용예를 제시하기 때문에 기능에 포함했습니다. 다음과 같은 코드를 CSS에 넣어줍니다.
.KWeather_Widget { color: yellow; }
이제 모양새는 잡아놨으니 급하지 않게 소스 정리도 좀 잘하고 해서 앞으로 꾸준히 업그레이드해서 배포하도록 하겠습니다. 많은 사용과 응원 부탁드립니다. 그리고 사용하시면서 별점(Ratings)도 체크좀 부탁드립니다.
PS. 급하게 1.0.1로 몇가지 간단한 수정을 하고 자동 업데이트로 다시 배포하고 있습니다.
안녕하세요…. 좋은 플러그인 감사합니다. 날씨 위젯플러그인 설치했는데 오류가 발생하여 문의드립니다.
플러그인끼리 충돌을 일으킨것같기도 하고…해결방법없나요?
———————————–
Warning: simplexml_load_file() [function.simplexml-load-file]: URL file-access is disabled in the server configuration in /home/hosting_users/outmount/www/wp-content/plugins/k-weather/k-weather.php on line 130
Warning: simplexml_load_file(http://www.kma.go.kr/wid/queryDFS.jsp?gridx=51&gridy=67) [function.simplexml-load-file]: failed to open stream: no suitable wrapper could be found in /home/hosting_users/outmount/www/wp-content/plugins/k-weather/k-weather.php on line 130
Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity “http://www.kma.go.kr/wid/queryDFS.jsp?gridx=51&gridy=67” in /home/hosting_users/outmount/www/wp-content/plugins/k-weather/k-weather.php on line 130
Warning: Invalid argument supplied for foreach() in /home/hosting_users/outmount/www/wp-content/plugins/k-weather/k-weather.php on line 138
지리산 날씨
날씨 :
기온 : ℃
습도 : %
풍속 : m/s
1. 계정에 test.php 파일을 만드시고 그 안에 이런 내용을 넣으세요. 그런후에 웹브라우져로 확인(http://주소/test.php)해보시면 simpleXML 모듈이 설치되어있는지를 확인해보실수 있습니다. 설치되어 있으면 SimpleXML support 가 enable로 되어 있을 것입니다. 만약 php가 버전이 4.x 버전이거나 SimpleXML이 설치되어있지 않으면 위와 같은 에러를 낼수 있을것 같습니다.
PHP버전이 일단 5.x 대 버전인지 확인 해주세요. simplexml이 5.x 버전부터 기본 포함 되어 있는 것으로 알고 있거든요.
서버를 직접 하고 계시다면 PHP를 5.x 버전으로 업그레이드 해주시는 것도 좋은 방법인것 같습니다.
2. php 설정중에 allow_url_fopen 설정이 off로 되어 있는 것 같습니다. 1.번처럼 phpinfo()함수를 이용해서 옵션상태를 알수있습니다.
allow_url_fopen 설정을 ON으로 바꿔주시면 될듯합니다. 잘 모르시면 호스팅 업체에 문의하시면 될겁니다.
warning 에러인것으로 봐서 2번 상태가 유력한 것으로 보입니다. 호스팅 업체에 문의하시거나 allow_url_fopen을 on 으로 설정해주시면 될듯합니다
워드프레스가 설치된 디렉토리에 .htaccess 파일을 생성해서 다음과 같은 내용을 넣어주세요
php_value allow_url_fopen On
이렇게 한후에 1. 에서 처럼 test.php 를 보시면 설정을 확인하실수 있습니다.
브라우져에서 설정확인을 하실때는 Ctrl+F를 눌러서 찾고 싶은 문자열을 찾으시면 빠르게 찾으실수 있습니다.